Eclipse进行git代码提交时忽略不需要的文件 |
您所在的位置:网站首页 › eclipse 指定package不显示过滤 › Eclipse进行git代码提交时忽略不需要的文件 |
1.添加.gitignore
Window--Show View--Navigator 可以看到acyxcommon项目显示的内容如下 选中不需要提交的文件,右键--Team--Ignore 此时,可以看到多了一个.gitignore 打开之后,其内容如下: 项目中target也是不需要提交的,选中target--右键--Team--Ignore,此时.gitignore内容如下: 比如:.classpath .project .settings target/ git rm a.txt 同时从工作区和暂存区中删除文件a.txt git rm --cached a.txt 只是从暂存区中删除文件a.txt,工作区中该文件还存在 git rm -r --cached abc 只是从暂存区中删除文件夹abc,工作区中该文件夹还存在 git commit -m “message” 将暂存区改动给提交到本地的版本库 git commit --amend 追加提交,可以在不增加一个新的commit-id的情况下将新修改的代码追加到前一次的commit-id中 git push的一般形式为 git push : git push origin master:refs/for/master 即是将本地的master分支推送到远程主机origin上的对应master分支, origin 是远程主机名,第一个master是本地分支名,第二个master是远程分支名。 git branch -r 查看远程的分支名 git push 默认只推送当前分支 首先,删除暂存区中没必要的文件 git rm --cached .classpath然后,执行commit操作,提交到本地仓库 git commit -m "删除不必要的文件"最后,执行push操作,推送到远端版本库 git branch -r此时,去GitLab中查看,master分支没必要的文件已经被删除,如下图 切换到dev分支,发现没必要的文件依然存在,执行如下指令,将远端版本库中master上的修改merge到dev分支 git push origin master:dev此时,再次查看GitLab中dev分支中代码,没必要的文件已不存在。
|
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |